leased property - Francés Inglés Diccionario